package org.nahtanoj.contacts;

import java.util.HashMap;

public interface ContactStore {


	public void add(Contact c);
	public void drop(Contact c);
	/** Returns the list of contacts for this store in a hash map where the key is the hash of the contact
	 *
	 * @return - the list of contacts in this store
	 */
	public HashMap<String, Contact> getContacts();
	public HashMap<String, Contact> getMatched();
	public HashMap<String, Contact> getNewDocs();
	public HashMap<String, Contact> getNewMail();
	public void load();
	public void save();
	public void setMatches(HashMap<String, Contact> ms,
			HashMap<String, Contact> ud, HashMap<String, Contact> us);
}
